developmentally disabled pupil - Español Inglés Diccionario